/**
  * Reset
  * $Id: html.css 33 2010-06-07 17:14:11Z shukyoo $
  */

 /*--- Reset ---*/
body,div,span,h1,h2,h3,h4,h5,h6,p,a,code,img,b,dl,dt,dd,ol,ul,li,form,table,tr,th,td, fieldset, fieldset legend {border:0; outline:0; font-size:100%; vertical-align:baseline; margin:0; padding:0;}
body {line-height:1; font:14px/1.5 Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; color:#333;}
ol,ul {list-style:none;}
dl dd{margin-bottom:10px;}

blockquote,q {quotes:none;}
:focus {outline:0;}

a {text-decoration:none; color:#36A;}
/*a:visited {color:#03C;}*/
a:hover {text-decoration:underline; color:#F30;}

fieldset,img,img a {border:0;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}

 /*--- Text ---*/
hr {border:0 #ddd solid; border-top-width:1px; clear:both; height:0;}
h1,h2,h3,h4,h5,h6 {line-height:1em; font-family:Arial, "黑体", "Times New Roman", sans-serif;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}


/*--- Left Right Center --- */
.right,.iright {float:right;}
.left,.ileft {float:left;}
.iright,.ileft {display:inline;}
/*.center,.icenter {display:block; margin:0 auto; *text-align:center;}*/
.center,.icenter {display:block; margin:0 auto;}
.icenter {margin-bottom:13px;}


/*--- Clear --- */
.clear { clear: both; display: block; visibility: hidden; overflow: hidden; font: 0px/0px sans-serif; height:0 }
.clearfix:after { clear:both;content:'.';display:block;visibility:hidden;height:0; }
